数组按钮类别选择像FLIPBOARD APP

时间:2016-06-15 10:34:51

标签: android list arraylist android-appcompat android-button

我正在尝试进行过滤,其中用户选择他/她对类别部分的兴趣。就像FLIPBOARD一样。

Flipboard

矿:simpleCategory.xml

Simple

我的示例裁剪代码:CategorySelection.java基础button Arrays sample

private List<Button> buttons;
private static final int[] BUTTON_IDS = {
        R.id.buttonOne,
        R.id.buttonTwo,
        R.id.buttonThree,
        R.id.buttonFour,
        R.id.buttonFive,
        R.id.buttonSix,
        R.id.buttonSeven,
        R.id.buttonEight

};

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.game_board_view);

    buttons = new ArrayList<Button>();

    for(int id : BUTTON_IDS) {
        Button button = (Button)findViewById(id);
        button.setOnClickListener(this); // maybe
        buttons.add(button);
    }
}

@Override
public void onClick(View v) {
    switch (v.getId()) {
        case R.id.buttonOne:
            Log.d("TAG", "Pressed button one.");
            break;
        case R.id.buttonTwo:
            Log.d("TAG", "Pressed button one.");
            break;
        // ...                
    }
  1. 如果按下,如何使按钮高亮显示。
  2. 获取所选按钮位置的Text
  3. 并将它们存储在temporaryVariable被选中的内容中。
  4. 我需要获取存储在temporaryVariable中的数据,以便我可以在SQL Statement这样使用

    $sql_filter = "SELECT orgName FROM orgData WHERE orgCategory = '$temporaryVariable'";

0 个答案:

没有答案