我今天将Android Studio升级到1.2,我收到了这个错误.
找不到以下类:android.support.v7.widget.Toolbar(修复构建路径,创建类)
我的build.gradle包含以下依赖项
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:cardview-v7:22.1.1'
compile 'com.android.support:recyclerview-v7:22.1.1'
compile 'com.android.support:appcompat-v7:22.1.1'
}
Run Code Online (Sandbox Code Playgroud)
有人请帮我解决这个问题吗?
我无法从EditText获取文本并将其转换为字符串,然后在吐司中显示输入的文本.Toast仅显示一个没有文本的小空白栏.这是我的代码.
package com.asssra.textinput;
import android.os.Bundle;
import android.app.Activity;
import android.text.Editable;
import android.view.Menu;
import android.view.View;
import android.widget.*;
public class MainActivity extends Activity {
EditText t;
Button b;
String s;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
t = (EditText) findViewById(R.id.box);
b = (Button) findViewById(R.id.button);
s = t.getText().toString();
b.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Toast.makeText(MainActivity.this,s,Toast.LENGTH_LONG).show();
}
});
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action …
Run Code Online (Sandbox Code Playgroud) 如何在没有空格的单行中获取整数数组的输入.数字只能是0-9,所以每个东西都是单个数字.
输入: -
123456
Run Code Online (Sandbox Code Playgroud)
输出: -
a[0]=1 a[1]=2 a[2]=3 a[3]=4 a[4]=5 a[5]=6
Run Code Online (Sandbox Code Playgroud)
请帮我解决这个问题.