Android to mobilny system operacyjny Google, używany do programowania lub tworzenia urządzeń cyfrowych (smartfony, tablety, samochody, telewizory, Wear, Glass, IoT). W przypadku tematów związanych z Androidem użyj tagów specyficznych dla Androida, takich jak android-intent, android-activity, android-adapter itp. W przypadku pytań innych niż programowanie lub programowanie, ale związanych ze strukturą Androida, użyj tego linku: https: // android.stackexchange.com.
Chłopaki, pracuję nad projektem flutter i po zaktualizowaniu wersji studia android po kliknięciu menedżera urządzeń, aby otworzyć moje urządzenia, nie pojawiło się to nie wiem, co mam zrobić?
Edycja Umieszczam ten obraz, aby pokazać aktualną wersję (trzmiel)
Na pierwszym obrazku jest to obraz gif, a....
26 styczeń 2022, 16:49
To jest moja tablica, w której próbuję uzyskać dostęp do identyfikatora wideo wewnątrz identyfikatora, ale nie mogę uzyskać żadnego zagnieżdżonego obiektu po identyfikatorze. Jak mogę uzyskać zagnieżdżony obiekt w tym json?
"items": [
{
"kind": "youtube#searchResult",
"....
W Jetpack Compose, używając Text, możemy wyśrodkować tekst za pomocą TextAlign:
Text(
text = "How many cars are in the garage",
textAlign = TextAlign.Center
)
Ale jeśli chcemy uzyskać pozycję kliknięcia w tekście do komponowania, używamy ClickableText:
ClickableText(
text = Annotate....
26 styczeń 2022, 12:26
Mam problem, z którym na pewno nie tylko mnie spotykam. Dziś korzystam z systemu eksportu plików dla mojej aplikacji na Androida. Zapisuję pliki eksportu w folderze na tym samym poziomie, co foldery systemowe:
|-Android |-Dokumenty |-Muzyka |-Pobieranie |-MojaAplikacja |- itd.
Dzięki now....
Jestem naprawdę nowy w tworzeniu aplikacji na Androida za pomocą Kotlina. Otrzymałem wyzwanie związane z kodowaniem, aby stworzyć aplikację do wyszukiwania programów telewizyjnych za pomocą API TV MAZE. Nauczyłem się podstaw Kotlina i opracowałem aplikację. Otrzymałem następującą informację zwrot....
26 styczeń 2022, 11:31
Sprawdzam poprawność mojego editText pod kątem nieprawidłowych danych wejściowych użytkownika. Kod wygląda następująco:
if (text.isNotEmpty() && !Pattern.matches(
"[a-zA-Z]+",
text
) && !text.contains(",") && !Pattern.matches(
"[А-яЁё][-А-яЁё]+", text
....
Natknąłem się na problem polegający na tym, że czasami BluetoothLeScanner nie może niczego wykryć przez około 10 lub 20 sekund.
(ten problem można odtworzyć, uruchamiając poniższy kod kilka razy, skaner nie będzie działał przez chwilę)
bluetoothAdapter.getBluetoothLeScanner().stopScan(mScanCallback)....
26 styczeń 2022, 05:34
Mój PersonalDataBox() nie wypełnia maksymalnej dostępnej przestrzeni, nawet jeśli jest .fillMaxSize()
Między moim pudełkiem a dołem ekranu jest pusta przestrzeń. Chcę wypełnić cały ekran za pomocą Box(). Wygląda na to, że moje pudełko ma .fillWrapHeight(). Rodzicem pola jest również .fillMaxSize(....
26 styczeń 2022, 00:46
[zrzut ekranu z błędem][1]Próbowałem wykonać ćwiczenie z trzepotaniem i za każdym razem, gdy próbowałem dodać warunki warunkowe, pojawiał się następujący błąd:
Następujący RangeError został zgłoszony podczas budowania StoryPage(dirty, state: _StoryPageState#a4166):
RangeError (indeks): Nieprawidłowa....
Hej, chcę dać pionowe odchylenie na moim obrazie. Ale to nie działa. Chcę być razem cały widok. Ale kiedy ustawię wiązanie, rozciąga ono widok i dzieli go na równe części.
Nie chcę tego
Chcę tak z odpowiednim zestawem ograniczeń
Oto mój kod XML
<androidx.constraintlayout.widget.ConstraintLayout....
25 styczeń 2022, 20:55
Witam Próbuję umieścić obok siebie dwa przyciski w android studio z linearlayoutem:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:....
25 styczeń 2022, 20:43
Mam obraz i widok tekstu obok niego w układzie ograniczeń, textview ma naprawdę długi tekst i chcę dopasować tekst do widoku tekstu i nie nakładać się na obraz
To właśnie próbowałem
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/tariffTileHeader"
android:lay....
Pracuję z bazą danych pomieszczeń i magazynem danych. Oto mój kod
ViewModel
@HiltViewModel
class SubscriptionViewModel @Inject constructor(
private val userDataStore: UserDataStore,
private val walletDao: WalletDao
) : ViewModel() {
val flow: Flow<List<Transaction>> = walletDao.getAllTrans....
25 styczeń 2022, 19:54
Próbuję usunąć podfolder pamięci podręcznej aplikacji (lub nawet sam folder pamięci podręcznej), ale nic się nie dzieje.
cacheFolder = File(this.cacheDir, "/download")
deleteFolder(cacheFolder)
private fun deleteFolder(fileOrDirectory : File){
fileOrDirectory.deleteRecursively()
}
Jednowierszo....
25 styczeń 2022, 19:11
Stworzyłem taki layout, problem w tym, że słuchacz onPressed nie działa, ale nie rozumiem dlaczego:
Material(
shape: RoundedRectangleBorder(borderRadius: BorderRadius.circular(22.0)),
color: const Color.fromRGBO(33, 63, 132, 1),
clipBehavior: Clip.antiAlias,
child: MaterialButton(
heig....
25 styczeń 2022, 18:56
Próbuję osiągnąć dwa równomiernie rozmieszczone przyciski w kolumnie w Flutter. po dwukrotnym powtórzeniu widżetów pierwszy przycisk jest Zmniejszony o określoną szerokość. Podczas inspekcji znalazłem to.
Nie mogę zidentyfikować przyczyny tej nieznanej szerokości. Oto kod w celach informacyjnych.....
25 styczeń 2022, 18:45
Jak mogę deserializować lokalny plik json do obiektu? Próbuję deserializować lokalny plik json w xamarin, ale to po prostu nie działa, przeczytałem wiele przewodników i obejrzałem kilka samouczków, ale żaden z nich nie pomógł, a większość z nich daje ten sam kod, którego używam teraz
Mój kod:
....
Próbuję zintegrować One Tap Sign in with Google z moją aplikacją, którą tworzę za pomocą Jetpack Compose. Używam startIntentSenderForResult do uruchomienia intencji, ale teraz problem polega na tym, że nie mogę otrzymać wyniku aktywności z mojej funkcji komponowania. Używam RememberLauncherForActi....
25 styczeń 2022, 18:06
Pracuję nad osią czasu przez 30 minut. Umieszczam więc 30 LinearLayouts (poziomo) z każdym kolorowym widokiem o szerokości 1 dp i jednym widokiem o szerokości 5 dp dla odległości do następnego znacznika (widok kolorowy). Jestem bardzo, bardzo, bardzo pewien, że każdy LinearLayout ma szerokość_ukła....
25 styczeń 2022, 17:32
I'm getting an html from a service that I need to print in a textview. In this case the html has two links the first one works bt the second one doesn't.
XML:
<TextView
android:id="@+id/_doctor_comments"
android:layout_width="match_parent"
....
Mój plik Application.kt jest taki. Nie udało się znaleźć sposobu na zmianę PluginRegistrantCallback i FlutterFirebaseMessagingService
import io.flutter.app.FlutterApplication
import io.flutter.plugin.common.PluginRegistry
import io.flutter.plugin.common.PluginRegistry.PluginRegistrantCallback
impor....
Czy istnieje sposób na rzutowanie kontekstu na działanie bezpośrednio w konstruktorze?
Coś w tym stylu :
class Hud(mainActivity: MainActivity, attrs: AttributeSet?) : SurfaceView(mainActivity, attrs) {
fun draw() {
mainActivity.foo()
...
}
}
Aby uniknąć rzucania go w każdą....
25 styczeń 2022, 15:24
Próbuję zaimplementować Microsoft Azure Cognitive Service Face Api do rozpoznawania twarzy. Obserwowani przez https://go.microsoft.com/fwlink/?linkid=2184104 stworzyłem aplikację konsolową .NET Core i wszystko działa dobrze. Teraz chciałbym użyć tego kodu w aplikacji na Androida, ale utknąłem. Cz....
25 styczeń 2022, 14:46
Mam 2 pudełka, jedno o stałych proporcjach 16/9 i chcę, aby drugie pole było wielkości pozostałej przestrzeni.
Pudełko o proporcjach 16/9 znajduje się na dole.
Chcę, aby biała część była wypełniona purpurowym pudełkiem o maksymalnej szerokości i wysokości.
Oto co próbowałem ->
@Composable
fun HomeS....
25 styczeń 2022, 13:48
Tworzę aplikację Quiz w Android Studio, więc stworzyłem bazę danych zawierającą pytania. W klasie pomocniczej mam metodę getAllQuestions, która przenosi pytania z bazy danych do listy tablic, dzięki czemu mogę wyodrębnić Questions w Main i setText w Buttons. Jednak gdy uruchamiam moją aplikację, p....