Skocz do zawartości

Znajdź zawartość

Wyświetlanie wyników dla tagów 'textview' .



Więcej opcji wyszukiwania

  • Wyszukaj za pomocą tagów

    Wpisz tagi, oddzielając je przecinkami.
  • Wyszukaj przy użyciu nazwy użytkownika

Typ zawartości


Forum

  • Społeczność android.com.pl
    • Regulaminy Forum
    • Przywitaj się!
    • Android.com.pl
    • Konkursy
    • OFF-Topic
  • Android
    • Nowości i plotki
    • FAQ Android
    • Android 10
    • Android 9.0 Pie
    • Android 8.0 Oreo
    • Android 7.0 Nougat
    • Android 6.0 Marshmallow
    • Android 5.0 Lollipop
    • Android 4.4 KitKat
    • Archiwum Android
    • Software PC
  • Gry i Aplikacje
    • Aplikacje Android
    • Gry Android
    • Poszukiwania gier i aplikacji
    • Porównania gier i aplikacji
    • Android Wear - Smartwatch
    • Modyfikacje Wizualne
    • Download
    • Multimedia
  • Co i gdzie kupić?
  • Programowanie
  • Modyfikacje Android OS
  • Elektronika
  • Honor
  • Google
  • HTC
  • LG
  • Samsung
  • Sony
  • Motorola
  • Huawei
  • Xiaomi / MIUI
  • OnePlus
  • Lenovo
  • Asus
  • myPhone
  • Pozostałe marki

Szukaj wyników w...

Znajdź wyniki, które zawierają...


Data utworzenia

  • Od tej daty

    Do tej daty


Ostatnia aktualizacja

  • Od tej daty

    Do tej daty


Filtruj po ilości...

Znaleziono 12 wyników

  1. Witam, Pytanko takie: stworzyłem sobie spinnera w którym mam liczby i każdej liczbie chciałbym przypisać tekst w textView. Oto mój spinner : Spinner spinner = (Spinner) findViewById(R.id.spinner) ; TextView TextView = (TextView) findViewById(R.id.mojText); //get the spinner from the xml. Spinner dropdown = findViewById(R.id.spinner); //create a list of items for the spinner. String[] items = new String[]{"1", "2", "3", "4"}; //create an adapter to describe how the items are displayed, adapters are used in several places in android. //There are multiple variations of this, but this is the basic variant. ArrayAdapter<String> adapter = new ArrayAdapter<>(this, android.R.layout.simple_spinner_dropdown_item, items); //set the spinners adapter to the previously created one. dropdown.setAdapter(adapter); } Następnie mam pomysł taki na przypisanie: spinner.setOnItemSelectedListener(this); @Override public void onItemSelected(AdapterView<?> parent, View v, int position, long id) { switch (position) { case 0: // Whatever you want to happen when the first item gets selected break; case 1: // Whatever you want to happen when the second item gets selected break; case 2: // Whatever you want to happen when the thrid item gets selected break; } } @Override public void onNothingSelected(AdapterView<?> parent) { // TODO Auto-generated method stub } } } Czy dobrze kombinuje? Jeśli tak to jak teraz wstawić to co chcę do TextView? Pozdrawiam
  2. Witam mam problem odnośnie wyświetlenia losowych liczb w jednym textView. Męczę to od dwóch dni i nic nie mogę znaleźć. Zamiast 6 liczb jest jedna. Wiem ze następuje podmiana z każdym przejściem pętli i zostaje wyświetlona ostatnia liczba. Jak zrobić żeby zostały wyświetlone wszystkie 6 w jednym textView. Tak też próbowałem a.setText(Integer.toString(m)); i nic. Random rand = new Random(); for ( int i = 0; i<6 ;i++) { m = (rand.nextInt(49 - 0) + 1); } a.setText(m+""); }
  3. Cześć! Jakie są możliwości aktualizowania on-line zawartości TextView, które zostało stworzone poprzez naciśnięcie przycisku w metodzie onClickListener? Wygląda to mniej więcej tak: connectButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { createTextView = new CreateTextView(relativeLayout, getApplicationContext(), charSequence, 30, -2, -2, 14); } }); public static class CreateTextView { public static TextView textView; public Context context; public CharSequence text; public int textSize; public int textViewWidth; public int textViewHeight; public int layoutRule; public CreateTextView(RelativeLayout relativeLayout, Context context, CharSequence text, int textSize, int textViewWidth, int textViewHeight, int layoutRule) { textView = new TextView(context); RelativeLayout.LayoutParams textViewParams = new RelativeLayout.LayoutParams( textViewWidth, textViewHeight ); textViewParams.addRule(layoutRule); textView.setLayoutParams(textViewParams); textView.setText(text); textView.setTextSize(textSize); relativeLayout.addView(textView); } }
  4. Witam! Dodałem do TextView obrazek w pliku xml: <TextView android:id="@+id/TextView11" android:text="11" android:layout_weight = "1" android:layout_height = "57dp" android:background = "@color/White" android:gravity="top|center_horizontal" android:drawableBottom="@drawable/my_picture" //tutaj dodajemy obrazek android:textSize = "20dp" /> Teraz w pliku .java chciałbym móc ingerować w jego widoczność. Znalazłem więc metodę getCompoundDrawables() i poprzez nią staram się dobrać do pożądanego obrazka. Robię to tak: textView.getCompoundDrawables()[3].setVisible(false, false); // czwarty element tablicy, ponieważ referuję do obrazka położonego pod tekstem (bottom) Problem polega na tym, że obrazek nadal jest widoczny. Sprawdziłem metodą: textView.getCompoundDrawables()[3].isVisible() ona zaś zwraca wartość "false". Nie mam pomysłu z której strony ugryźć problem, byłbym wdzięczny za każdą wskazówkę Pozdrawiam serdecznie
  5. Witam. Piszę prosty programik który wykonuje obliczenia i a wynik jest zapisany do zmiennej zwrot. Chcę go wyświetlić na ekranie ale niestety nie udaje mi się, poniżej zamieściłem fragment kodu: public void calculate(View view) { double zwrot = cena/roznica; TextView wynik = (TextView)findViewById(R.id.textView12); wynik.setText(zwrot+""); } Mój problem polega na tym, że aplikacją uruchamia się normalnie ale kiedy wpiszę dane potrzebne do działania i kliknie przycisk wywołujący obliczenia, nie ma żadnej reakcji, nic się nie wyświetla w TextView. Oczywiście zmienne cena i różnica są tez podane ale nie wpisuję całego kodu z obliczeniami bo to na pewno mam dobrze a szkoda zajmować tyle miejsca Wie ktoś może w czym jest problem? pozdrawiam
  6. Witam Pobieram z bazy danych dość długi String, a następnie wyświetlam go w TextView. Chciałbym aby część Stringa, którą TextView przerzuca do następnej linii zaczynała się od tabulatora "\t". Tam gdzie robię sam przejście do nowej linii w Stringu dodawanie \t zrobiłem, lecz nie wiem jak to zrobić z automatycznym zawijaniem tekstu. Macie jakieś pomysły?
  7. TonyStark

    Wyszukiwarka słów

    Cześć, w swojej aplikacji potrzebuje stworzyć funkcję, która po wpisaniu przez użytkownika określonego słowa przeszukałaby cały zakres danego TextView i spowodowała podkreślenie szukanego słowa przenosząc użytkownika do odpowiedniego fragmentu textView. Niestety nie mam pojęcia nawet jak się za to zabrać, dlatego proszę o wszelkie wskazówki w tym zakresie. Z tego co do tej pory czytałem podobno taką funkcję można wykonać za pomocą SQLite FTS3, czy może jednak istnieje inne rozwiązanie? Bardzo dziękuje za pomoc:)
  8. Oto Layout: Początek: Gdy wpisuje coś do TextView to z Prawej strony bar przesuwa się na lewo: Jak, zablokować textview zeby nie przesuwało mi nic i było stałej długości?
  9. Witam, Jak w temacie: mam kilka TextView, które umieszczam w MainActivity, a że tworzone są dynamicznie to trzymam je w List<>. Potrzebuję w momencie kliknięcia wywołać nową aktywność wraz z napisem (przekazać tego String do nowej aktywności) umieszczonym na TextView (wiem, że chodzi o tv.getText().toString(), ale w tej formie iteruje całą listę i zapamiętuje jej ostatni element a tego nie chcę - tu musi być konkretnie ten kliknięty element). Kod: Byłbym wdzięczny za nakierowanie, na SO próżno szukać rozwiązania.
  10. Pisze aplikacje związana z planem lekcji i mam taki mały problem... mianowicie nie wiem jak wpisać obojętnie co do każdego pola tej tabelki(5 kolumn 9 wierszy). Użyłbym FindViewById ale tam nie mogę podać zmiennej zamiast id, bo tak to zrobiłbym pętle i było by ok.. Ma ktoś jakiś pomysł jak wrzucić tam zmienną zamiast ID albo jakiś inny sposób?
  11. Witam wszystkich, zdaje się, że to mój pierwszy post Męczę się z problemem od samego rana i nie mogę dojść do tego, co jest nie tak. Chodzi o zupełnie podstawowe odczytanie pozycji GPS. Postępując zgodnie z większością tutoriali, doszedłem do następującego kodu: StalkerPDAActivity.java: package com.hindus.stalkerpda; import android.app.Activity; import android.content.Context; import android.location.LocationListener; import android.location.LocationManager; import android.os.Bundle; public class StalkerPDAActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); LocationManager mlocManager = (LocationManager)getSystemService(Context.LOCATION_SERVICE); LocationListener mlocListener = new MyLocationListener(); mlocManager.requestLocationUpdates( LocationManager.GPS_PROVIDER, 0, 0, mlocListener); } } MyLocationListener.java: package com.hindus.stalkerpda; import android.location.Location; import android.location.LocationListener; import android.os.Bundle; import android.widget.Toast; public class MyLocationListener implements LocationListener{ @Override public void onLocationChanged(Location loc) { // TODO Auto-generated method stub loc.getLatitude(); loc.getLongitude(); String Text = "My current location is: \nLatitud = "+loc.getLatitude()+"Longitud = "+loc.getLongitude(); Toast tost = Toast.makeText(StalkerPDAActivity.this, Text, Toast.LENGTH_LONG); tost.show(); } @Override public void onProviderDisabled(String arg0) { // TODO Auto-generated method stub } @Override public void onProviderEnabled(String arg0) { // TODO Auto-generated method stub } @Override public void onStatusChanged(String arg0, int arg1, Bundle arg2) { // TODO Auto-generated method stub } } Problem pojawia się w momencie konieczności przekazania Contextu dla "tosta". W obecnej postaci daje błąd: No enclosing instance of the type StalkerPDAActivity is accessible in scope Gdy zastosuję (zgodnie z tutorialami) getApplicationContext(), otrzymuję: The method getApplicationContext() is undefined for the type MyLocationListener Próbowałem przekazać Context przez konstruktor albo inną metodę, ale przez to, że to musi implementować LocationListener, sypało błędami. Jak w takim razie zaktualizować TextView czy Toasta z aktualną pozycją? Rozwiązanie pewnie jest banalne, ale jakoś nie mogę niczego wymyślić. Pozdrawiam! EDYCJA: OK, rozwiązanie znalezione. Wystarczy przekazać klasę w konstruktorze MyLocationListenera (robiłem tak wcześniej): LocationListener mlocListener = new MyLocationListener(this); Złapać ją w MyLocationListenerze: private Context con; private StalkerPDAActivity klasa; public MyLocationListener(StalkerPDAActivity klasa){ this.con = klasa.getApplicationContext(); this.klasa = klasa; } I dopisać pusty konstruktor (bo inaczej jest zgłaszany jako undefined): public MyLocationListener(){}
  12. Mam problem z obsługą zdarzenia zmiany orientacji ekranu. W chwili kiedy jest zmieniana orientacja nastepuje zastosowanie onSaveInstanceState, onCreate, onStart, onRestoreInstanceState, onResume, onConfigurationChanged W którymś z momentów odwołanie do odpowiedniego TextView zostaje... usunięte (a raczej nie zainicjowane na nowo do prawidłowego contentView). Kod: function reagujaca na onClick() { (... wczesniejsze reakcje) final TextView tvOutput = (TextView) findViewById(R.id.tv_output); tvOutput.setText(getString(R.string.ping_execute) + ":" + HostnameValue + "\n"); final Handler handler = new Handler() { @Override public void handleMessage(Message message) { Log.d(TAG, "Dostalem linijke " + message.obj); tvOutput.append((String) message.obj + "\n"); } }; final Thread thread = new Thread() { @Override public void run() { // Inicjalizacja handlera Runtime runtime = Runtime.getRuntime(); try { Process process = runtime.exec(cmd); BufferedReader input = new BufferedReader( new InputStreamReader(process.getInputStream()), 8000); String inputLine; while ((inputLine = input.readLine()) != null) { if (DEBUG) { Log.d(TAG, "Mam linijke " + inputLine); } handler.sendMessage(handler.obtainMessage(1, inputLine)); } } catch (Exception e) { Log.d(TAG, "Mam wyjatek"); e.printStackTrace(); } } }; thread.start(); W logach mam informacje, ze hendler jest prawidlowo obsluzony (dostaje linijke). @Override public void onStart() { Log.d(TAG, "onStart"); super.onStart(); } @Override public void onResume() { Log.d(TAG, "onResume"); super.onResume(); } @Override protected void onRestoreInstanceState(Bundle outState) { Log.d(TAG, "onRestoreInstanceState"); String buf = outState.getString("tvOut"); ((TextView) findViewById(R.id.tv_output)).append(buf); super.onRestoreInstanceState(outState); } @Override protected void onSaveInstanceState(Bundle outState) { Log.d(TAG, "onSaveInstanceState"); String buf = ((TextView) findViewById(R.id.tv_output)).getText() .toString(); outState.putString("tvOut", buf); super.onSaveInstanceState(outState); } W którym miejscu powinno się znaleźć odwołanie do TextView.
x