Programowanie

Pytania i odpowiedzi dla programistów profesjonalnych i entuzjastów

11
Jak wyskoczyć z pętli foreach w C #?
Jak wyrwać się z foreachpętli w języku C #, jeśli jeden z elementów spełnia wymagania? Na przykład: foreach(string s in sList){ if(s.equals("ok")){ //jump foreach loop and return true } //no item equals to "ok" then return false }
124 c#  .net  foreach 

5
Wysokość widoku siatki zostanie zmniejszona
Próbuję wyświetlić 8 elementów w widoku siatki. Niestety wysokość widoku siatki jest zawsze za mała, więc pokazuje tylko pierwszy wiersz i niewielką część drugiego. Ustawienie android:layout_height="300dp"sprawia, że ​​to działa. wrap_ contenti fill_parentnajwyraźniej nie. Mój widok siatki: <GridView android:id="@+id/myId" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center" android:horizontalSpacing="2dp" android:isScrollContainer="false" android:numColumns="4" android:stretchMode="columnWidth" android:verticalSpacing="20dp" /> Moje przedmioty: <?xml …
124 android  gridview 


16
Rysuj wielowierszowy tekst w Canvas
Mam nadzieję, że szybkie pytanie, ale nie mogę znaleźć żadnych przykładów ... Chciałbym napisać tekst wielowierszowy do niestandardowego Viewza pomocą Canvas, aw onDraw()mam: ... String text = "This is\nmulti-line\ntext"; canvas.drawText(text, 100, 100, mTextPaint); ... Miałem nadzieję, że spowoduje to łamanie linii, ale zamiast tego widzę tajemnicze znaki w miejscach, w …


7
Pobieranie listy plików w folderze dokumentów
Co jest nie tak z moim kodem przy pobieraniu nazw plików w folderze dokumentów? func listFilesFromDocumentsFolder() -> [NSString]?{ var theError = NSErrorPointer() let dirs = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.DocumentDirectory, NSSearchPathDomainMask.AllDomainsMask, true) as? [String] if dirs != nil { let dir = dirs![0] as NSString let fileList = NSFileManager.defaultManager().contentsOfDirectoryAtPath(dir, error: theError) as [NSString] return …
124 ios  swift 

9
Pobierz zmienną środowiskową z kontenera platformy Docker
Jaki jest najprostszy sposób uzyskania zmiennej środowiskowej z kontenera platformy Docker, który nie został zadeklarowany w pliku Dockerfile ? Na przykład zmienna środowiskowa, która została ustawiona podczas jakiejś docker exec container /bin/bashsesji? Mogę to zrobić docker exec container env | grep ENV_VAR, ale wolałbym coś, co po prostu zwraca wartość. …

20
UITableViewHeaderFooterView: nie można zmienić koloru tła
Próbuję zmienić kolor tła UITableViewHeaderFooterView. Chociaż widok się pojawia, kolor tła pozostaje domyślnym kolorem. Otrzymuję dziennik z xcode mówiący: Ustawienie koloru tła na UITableViewHeaderFooterView zostało wycofane. Zamiast tego użyj contentView.backgroundColor. Jednak żadna z następujących opcji nie działa: myTableViewHeaderFooterView.contentView.backgroundColor = [UIColor blackColor]; myTableViewHeaderFooterView.backgroundView.backgroundColor = [UIColor blackColor]; myTableViewHeaderFooterView.backgroundColor = [UIColor blackColor]; Próbowałem …
124 iphone  ios  xcode  uitableview 




14
Używanie typów kompilacji w Gradle do uruchamiania tej samej aplikacji, która używa ContentProvider na jednym urządzeniu
Skonfigurowałem Gradle, aby dodać sufiks nazwy pakietu do mojej aplikacji do debugowania, dzięki czemu mogę mieć wersję używaną przeze mnie i wersję debugowania na jednym telefonie. Odnosiłem się do tego: http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Build-Types Mój plik build.gradle wygląda następująco: ... android { ... buildTypes { debug { packageNameSuffix ".debug" versionNameSuffix " debug" } …




Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.