Форум программистов, компьютерный форум CyberForum.ru

Кастомизированный список - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Ошибка Value null at rows of type org.json.JSONObject$1 cannot be converted to JSONArray http://www.cyberforum.ru/android-dev/thread1789681.html
public class MainActivity extends Activity { JSONObject jsonobject; JSONArray jsonarray; ListView listview; ListViewAdapter adapter; ProgressDialog mProgressDialog; ArrayList<HashMap<String, String>> arraylist; static String IMAGE = "media"; @Override
Программирование Android Переадресация вызова Товарищи, переадресацию средствами андроида сделать можно или это полностью операторская опция? http://www.cyberforum.ru/android-dev/thread1789598.html
Программирование Android Сенсор магнитного поля
сенсор магнитного поля работает когда телефон лежит только горизонтально или можно держать вертикально и он определит правильно направление?
Программирование Android Удалить (uninstall) приложение из BroadcastReceiver
Собственно Uri packageURI = Uri.parse("package:com.mypackage"); Intent uninstallIntent = new Intent(Intent.ACTION_DELETE, packageURI); startActivity(uninstallIntent); удаляет приложение при вызове из Activity А как это дело организовать при вызове из BroadcastReceiver? Добавлено через 10 часов 57 минут Вдруг это будет читать человек у которого есть возможность...
Программирование Android Обработчик нажатия для вложенных лайаутов http://www.cyberforum.ru/android-dev/thread1789436.html
Здравствуйте! Подскажите как определить какая кнопка вызвала OnClick, если кнопки находятся во вложенных однотипных layout-ах и соответственно их ID совпадают. public void onClick(View v){ int BtId = v.getId(); if (BtId == Check1_id){ if (D17) Log.d(TAG, "Check1_id id = " + BtId); bCheck1 = true;
Программирование Android Не работает Html.fromHtml() AppCompatTextView textView = ...; textView .setText(Html.fromHtml("<b>"+getString(R.string.werefrom_text)+":</b> "+addressFrom +"<br />"+ "<b>"+getString(R.string.were_to_text)+":</b> ")+ addressTo); Почему не срабатывает теги <b> ? <br /> - срабатывает Должно получится текст: Откуда: А подробнее

Показать сообщение отдельно
okunetsky
0 / 0 / 0
Регистрация: 27.02.2015
Сообщений: 29

Кастомизированный список - Программирование Android

04.08.2016, 15:40. Просмотров 158. Ответов 2
Метки (Все метки)

Создавал списки и адаптеры и раньше,сейчас сравниваю,не могу найти ошибку. Что не так с кодом? Просто не показывает список,будто он пустой. Вроде бы это просто, но я в бешенстве,что не получаеться(

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
public class Adap extends BaseAdapter {
    LayoutInflater layoutInflater;
    Context ctx;
    ArrayList<String> strs;
 
    public Adap(Context context,ArrayList<String> strs)
    {
        this.ctx=context;
        this.layoutInflater=(LayoutInflater) ctx.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
        this.strs=strs;
    }
    @Override
    public int getCount() {
        return 0;
    }
 
 
 
    @Override
    public Object getItem(int i) {
        return null;
    }
 
    @Override
    public long getItemId(int i) {
        return 0;
    }
 
    @Override
    public View getView(int i, View view, ViewGroup viewGroup) {
        View v=view;
        if (view==null) {
            v = layoutInflater.inflate(R.layout.litem, viewGroup, false);
            Log.d("Mylog",String.valueOf(view==null));
        }
        TextView t= (TextView) v.findViewById(R.id.textView);
        t.setText(strs.get(i));
 
        return v;
    }
}
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
public class MainActivity extends AppCompatActivity {
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
        setSupportActionBar(toolbar);
 
        FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab);
        fab.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG)
                        .setAction("Action", null).show();
            }
        });
 
        ArrayList<String> st=new ArrayList<>();
        st.add("hgjfkl");
 
        ListView listView= (ListView) findViewById(R.id.listView);
        Adap adap=new Adap(this,st);
        listView.setAdapter(adap);
    }
 
    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.menu_main, menu);
        return true;
    }
 
    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        // Handle action bar item clicks here. The action bar will
        // automatically handle clicks on the Home/Up button, so long
        // as you specify a parent activity in AndroidManifest.xml.
        int id = item.getItemId();
 
        //noinspection SimplifiableIfStatement
        if (id == R.id.action_settings) {
            return true;
        }
 
        return super.onOptionsItemSelected(item);
    }
}

Java
1
2
3
4
5
6
7
8
9
10
11
12
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical" android:layout_width="match_parent"
    android:layout_height="match_parent">
 
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:textAppearance="?android:attr/textAppearanceLarge"
        android:text="Large Text"
        android:id="@+id/textView" />
</LinearLayout>
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru