当前位置: 首页 > 知识库问答 >
问题:

错误找不到与给定名称匹配的资源(位于'src'处,值为'@drawable/button1')

南宫凡
2023-03-14

我以为这本书的代码不正确。在我家试过了,效果很好。发现我的日食其实坏了。必须删除并重新安装Eclipse。

<ImageButton 
    android:id="@+id/button_one"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:src="@drawable/button1"
    android:contentDescription="@string/app_name"/>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_pressed="true"
            android:drawable="@drawable/button1_pressed" />
    <item android:state_focused="true"
            android:drawable="@drawable/button1_focused" />
    <item android:drawable="@drawable/button1_normal" />
</selector>
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;

public class MainActivity extends Activity {

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

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    // Inflate the menu; this adds items to the action bar if it is present.
    getMenuInflater().inflate(R.menu.activity_main, menu);
    return true;
}

ImageButton imageButton = new ImageButton(context);
imageButton.setImageResource(R.drawable.button1);

}

截图链接:http://s7.postimage.org/3v4tu9ifv/ui_designs.png

共有1个答案

杜楚
2023-03-14

我以为这本书的代码不正确。在我家试过了,效果很好。发现我的日食其实坏了。必须删除并重新安装Eclipse。

我对我可能造成的任何不便表示歉意,并感谢社会各界的帮助。

 类似资料: