我正在尝试从命令提示符编译并运行我的项目.我正在为我的项目使用JCreator.我找不到任何解决方案.
这是我在命令提示符中得到的错误:
Note: Some input files use or override a deprecated API
Note: Recompile with -Xlint:deprecation for details.
Run Code Online (Sandbox Code Playgroud)
哦,我也尝试在JCreator中运行该项目.但是,它不显示我的GUI程序.我已经将某个Java文件/类设置为主文件/类.
我不确定是不是因为我没有正确设置或者是其他东西.希望有人可以帮助我或建议解决方案.谢谢!:)
我在为Spinner设置文本颜色时遇到问题.我见过几个例子,但大多数都有来自strings.xml
in的ArrayAdapter和String数组,res folder
因为我的Spinner的项目是从SQLite数据库中检索的,所以我认为它可能无济于事.
这是我的Spinner的代码PersonalInformation.java
public class PersonalInformation extends Activity
{
EditText txtLikes, txtDislikes, txtType, txtDate;
Button btnView, btnBack;
Spinner nameSpinner;
final Context context = this;
private int namesSpinnerId;
LikesDBAdapter likeDB = new LikesDBAdapter(this);
DislikesDBAdapter dlikeDB = new DislikesDBAdapter(this);
@Override
public void onCreate(Bundle savedInstanceState)
{
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.info);
BuddyDBAdapter buddyDB = new BuddyDBAdapter(this);
buddyDB.open();
Cursor friendsCursor = buddyDB.getAllNames();
startManagingCursor(friendsCursor);
String[] from = new String[]{BuddyDBAdapter.KEY_NAME};
int[] to = new int[]{R.id.name};
SimpleCursorAdapter friendsCursorAdapter = new SimpleCursorAdapter(this, …
Run Code Online (Sandbox Code Playgroud)