我在一个活动中有一些数字,我希望能够使其可选,比如超链接。当按下该号码时,它应该拨打该号码。我已经检查了Android API,但没有成功。
有人有什么想法吗?
下面注释中按钮的代码为:
DialButton=(Button)findViewById( R.id.dialbutton );
DialButton.setOnClickListener(new View.OnClickListener()
{
public void onClick(View view)
{
if(number!=null){
try {
startActivity(new Intent(Intent.ACTION_CALL, Uri.parse("tel:" + number.getText())));
} catch (Exception e) {
e.printStackTrace();
}
}//if
}
});
So what gives? Also in the "AndroidManifest.xml" file I specified the permissions like this:
<uses-permission android:name="android.permission.CALL_PRIVILEGED" />
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".main"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
这错了吗?许可证放错地方了吗?