小编Bas*_*aix的帖子

android spinner performClick onItemSelected

我有点问题spinner.

我创建了一个Spinner用户单击一个Button.该Spinner显示为它应该是,但是当onItemSelected应该叫什么也不会发生.

这是代码

public void setUpSpinner(){
    spinner = new Spinner(this);
    CustomArrayAdapter<String> adapter = new CustomArrayAdapter<String>(this,     android.R.layout.simple_spinner_item, getAsStrings());
    adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    spinner.setAdapter(adapter);
    spinner.setOnItemSelectedListener(this);
}

public void onClick(View view) {       
    spinner.performClick();
}

public void onItemSelected(AdapterView<?> adapterView, View view, int i, long l) {        
    String getName = (String) spinner.getSelectedItem();
    getListFromName(getName);
}
Run Code Online (Sandbox Code Playgroud)

谁知道这里有什么问题?

感谢你们.

android spinner

6
推荐指数
1
解决办法
1万
查看次数

android评级栏大小

我终于找到了如何更改ratingBar的图像,但我无法弄清楚如何更改大小.我有这个

<resources>
    <style name="foodRatingBarSmall" parent="@android:style/Widget.RatingBar.Small">
        <item name="android:progressDrawable">@drawable/rating_bar_used</item>
        <item name="android:minHeight">10dip</item>
        <item name="android:maxHeight">10dip</item>
    </style>
</resources>
Run Code Online (Sandbox Code Playgroud)

但每当我改变它的大小minHeight,maxHeight它仍然是相同的.

我的布局xml:

<TableLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="wrap_content" android:layout_width="fill_parent" android:onClick="showRecipeOnClick" android:clickable="true" style="@style/row">

    <TableRow
            android:id="@+id/tableRow1" android:layout_gravity="center" android:layout_height="wrap_content" android:layout_width="fill_parent" android:gravity="center_vertical">
        <TextView android:id="@+id/customName"
            android:textSize="25px"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="TextView"
            android:textColor="@color/black"
            android:layout_weight="5">
        </TextView>
        <RatingBar android:id="@+id/mainRatingBar"
                   android:layout_width="wrap_content"
                   android:layout_height="wrap_content"
                   android:numStars="5"
                   android:stepSize="0.5"
                   android:isIndicator="true"
                   android:layout_gravity="center_vertical"
                   style="@style/foodRatingBarSmall"></RatingBar>
    </TableRow>
        <View android:layout_width="fill_parent"
            android:layout_height="2dip"
            android:background="@color/black"/>
    </TableLayout>
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

谢谢您的帮助

layout android

5
推荐指数
3
解决办法
2万
查看次数

SQLSTATE 24000 - 无效的游标状态

我连接到DB2数据库并进行以下查询.我不明白为什么我得到错误:"游标状态无效".

public static void blivPar() {
            try {
                Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,
                    ResultSet.CONCUR_UPDATABLE);
                stmt.setMaxRows(1000);

                ResultSet drenge = stmt.executeQuery("SELECT * FROM People WHERE sex='M'");
                ResultSet piger = stmt.executeQuery("SELECT * FROM People WHERE sex='F'");
                drenge.first();
                piger.first();
                int i=0;
                while(drenge.next()) {
                    while(piger.next()) {
                        i++;
                        System.out.print(i);
                        stmt.execute("INSERT INTO Couples Values ('"+drenge.getString(1) +
                                "','" + drenge.getString(2) +
                                "','" + piger.getString(1) +
                                "','" + piger.getString(2) + "')");
                    }
                }
            } catch (Exception ex) {
                ex.printStackTrace();
            }

        }
Run Code Online (Sandbox Code Playgroud)

谢谢.

java sql db2 jdbc

3
推荐指数
1
解决办法
1万
查看次数

Android应用内存使用率

我刚刚为Android手机制作了一个应用程序.它是一个相当简单的应用程序,但它使用高达25 MB的RAM.

不要得到这个特定的应用程序的任何答案,但一般来说什么是在Android中使用大量的内存?(我知道这是一个相当广泛的问题,但我只是想知道)

编辑 我的意思是,如果一个人应该使用arrays而不是ArrayList,private Class尽可能使用,等等.

更新 我现在已经使RAM使用量略小(一半).我String尽可能做出决定并创建了一个公共类而不是内部私有类.(不知道这是不是造成它的原因).

更新

我现在找到了BIG RAM食用者.我有一些ImageViews,它们通过URI路径引用了图片库中的图片.

所以我的问题有所改变:新问题在这里 :)

android

2
推荐指数
1
解决办法
3685
查看次数

如何将现有数据库从一个应用程序复制到另一个

我一直在创建我的第一个应用程序的付费版本.

我想将现有数据库复制到新的付费应用程序.

这怎么可能?

编辑

在我使用的免费应用程序中SQLiteOpenHelper.他们可以使用相同的数据库,但想SQLiteOpenHelper再次使用它,并且无法弄清楚如何使用其他数据库,因为应用程序具有不同的包名称(如果他们使用相同的dos,则不会删除免费数据库时应用程序被删除?).

如果你想要更多的信息(也许你需要什么信息,请评论:))

database android

1
推荐指数
1
解决办法
3142
查看次数

标签 统计

android ×4

database ×1

db2 ×1

java ×1

jdbc ×1

layout ×1

spinner ×1

sql ×1