这是我的代码:
Frame.gameController.test();
setContentView(Frame.world.getScreen());
Frame.world.setRunning(true);
Run Code Online (Sandbox Code Playgroud)
在第二行,我收到以下错误:
ERROR/AndroidRuntime(15229): Caused by: java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first.
Run Code Online (Sandbox Code Playgroud)
任何人都可以帮我解决吗?以前它工作得很好,当我把它带入另一个活动时,问题就开始了.
我正在使用android 2.2.
我使用下面的脚本来下载youtube视频,它在localhost中的xamp工作正常,但是当我把它放在我的live wev服务器中它无法工作时,我从https://github.com/jeckman/YouTube-Downloader/获取此代码斑点/主/ getvideo.php
<?php
// YouTube Downloader PHP
// based on youtube-dl in Python http://rg3.github.com/youtube-dl/
// by Ricardo Garcia Gonzalez and others (details at url above)
//
// Takes a VideoID and outputs a list of formats in which the video can be
// downloaded
include_once('curl.php');
if(isset($_REQUEST['videoid'])) {
$my_id = $_REQUEST['videoid'];
} else {
echo '<p>No video id passed in</p>';
exit;
}
if(isset($_REQUEST['type'])) {
$my_type = $_REQUEST['type'];
} else {
$my_type = 'redirect';
}
if(isset($_REQUEST['debug'])) {
$debug …Run Code Online (Sandbox Code Playgroud) 我试图在php中发布google plus时刻的帖子,我使用下面的代码,但是当试图发布我收到授权错误时,我正在使用codeignitter
<?php
if (!defined('BASEPATH'))
exit('No direct script access allowed');
include_once 'base_controller.php';
class Gp_auth extends Base_controller {
private $_gp_client;
public function __construct() {
parent::__construct();
$this->load->library('googleplus');
$this->_gp_client = $this->googleplus->client;
}
public function index() {
if ($this->input->get_post('code')) {
try {
$this->_gp_client->authenticate($this->input->get_post('code'));
$access_token = $this->_gp_client->getAccessToken();
$this->session->set_userdata('access_token', $access_token);
redirect('/gp_auth/me');
} catch (Google_Auth_Exception $e) {
_print($e);
}
} else {
$this->_gp_client->addScope(array(
'https://www.googleapis.com/auth/plus.login',
'https://www.googleapis.com/auth/plus.moments.write'
));
$this->_gp_client->setRequestVisibleActions('http://schemas.google.com/AddActivity');
try {
echo anchor($this->_gp_client->createAuthUrl(), 'Conect Me');
} catch (Google_Auth_Exception $e) {
_print($e);
}
}
}
public function me() {
try …Run Code Online (Sandbox Code Playgroud) 我有一个动态的按钮R1并在扩展列表视图中创建,我无法创建它public因为它在运行时多次创建,现在问题是我想在计时器运行时更改按钮的文本.如何在timer的run方法中更改按钮文本,因为view没有settext方法.
R1 = (Button) v.findViewById(R.id.R1);
R1.setOnClickListener(new OnClickListener(){
boolean R1state=true;
TimerTask scanTask;
final Handler handler = new Handler();
Timer t = new Timer();
boolean time=true;
@Override
public void onClick( View v) {
// TODO Auto-generated method stub
scanTask = new TimerTask() {
public void run() {
handler.post(new Runnable() {
public void run() {
/// here need to change R1 text as timer go }
});
}};
if(!R1state)
{v.getBackground().setColorFilter(Color.GREEN, Mode.ADD);
t.cancel();
v.setEnabled(false);
//R1state=true;
}
else
{ t.schedule(scanTask, 300, 30000);
v.getBackground().setColorFilter(Color.RED, …Run Code Online (Sandbox Code Playgroud) 我试图用这段代码打开一个可写的SQLite数据库......
public DataAdapterForServieClass open() throws SQLException {
db = DBHelper.getWritableDatabase();
return this;
}
Run Code Online (Sandbox Code Playgroud)
但是我在线上收到以下错误db = DBHelper.getWritableDatabase();...
06-10 11:58:13.995: ERROR/AndroidRuntime(548): FATAL EXCEPTION: main
06-10 11:58:13.995: ERROR/AndroidRuntime(548): java.lang.StringIndexOutOfBoundsException: index=0 length=0
06-10 11:58:13.995: ERROR/AndroidRuntime(548): at android.app.ContextImpl.validateFilePath(ContextImpl.java:1518)
06-10 11:58:13.995: ERROR/AndroidRuntime(548): at android.app.ContextImpl.openOrCreateDatabase(ContextImpl.java:725)
06-10 11:58:13.995: ERROR/AndroidRuntime(548): at android.content.ContextWrapper.openOrCreateDatabase(ContextWrapper.java:221)
06-10 11:58:13.995: ERROR/AndroidRuntime(548): at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:149)
Run Code Online (Sandbox Code Playgroud)
这是我DBHelper班的代码......
static class DatabaseHelper extends SQLiteOpenHelper {
DatabaseHelper(Context context) {
super(context, DATABASE_NAME, null, DATABASE_VERSION);
}
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
Log.w(TAG, "Upgrading database from …Run Code Online (Sandbox Code Playgroud) 我在 android 中创建了一个音乐播放器服务类,并在片段中有一个播放暂停按钮。我正在音乐播放器服务中运行无线电流。该服务正在后台运行。当应用程序打开时,服务可以通过播放暂停按钮进行控制。但是当应用程序在后台时,如果我关闭服务播放暂停按钮有时不会改变。我该如何解决
public class RadioStreamFragment extends Fragment {
//Constant
private static final String TAG = "RadioStreamFragment";
//Member variables
private String mTitle = "";
private Bitmap mBitmap;
private boolean mIsPlaying = false;
private int mMaxVolume;
private int mVolume;
private OnSeekBarChangeListener mListener;
private AudioManager mAudioManager;
//View member variables
private TextView mTVTitle;
//private ImageView mImageView;
public static Button mButton;
private SeekBar mSeekBar;
private AutoScrollViewPager pager;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
mAudioManager = (AudioManager) getActivity()
.getSystemService(Context.AUDIO_SERVICE);
}
@Override
public View onCreateView(LayoutInflater …Run Code Online (Sandbox Code Playgroud) 我在 textview 中应用了孟加拉(一种语言)字体作为字体,文本样式设置为粗体,但文本的英文部分以粗体显示,但孟加拉部分不是粗体,我想将全文加粗
Run Code Online (Sandbox Code Playgroud)TextView tv = (TextView)findViewById(R.id.textvie2); Typeface mFace = Typeface.createFromAsset(this.getAssets(),"Siyamrupali_1_01.ttf"); tv.setTypeface(mFace);
这是活动中的代码,在 xml 中是
<TextView
android:id="@+id/textvie2"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:padding="10dp"
android:textSize="25sp"
android:textStyle="bold" >
Run Code Online (Sandbox Code Playgroud)
所以如果我设置了一个bangla-english混合文本,只有英文变粗了,bangla字体没有变粗,为什么?
我做了一个表查询是
CREATE TABLE questions (
_id INTEGER PRIMARY KEY AUTOINCREMENT
, question TEXT
, correct_answer TEXT DEFAULT (null)
, answer1 TEXT DEFAULT (null)
, answer2 TEXT DEFAULT (null)
, answer3 TEXT DEFAULT (null)
, answer4 TEXT DEFAULT (null)
, difficulty INTEGER DEFAULT (null)
, nid INTEGER
);
Run Code Online (Sandbox Code Playgroud)
现在想要省略correct_answer列,并在answer1列中做出正确答案,在answer2,answer3,answer4中做出其他3个错误答案.但问题是目前正确答案可能是四个中的任何一个,所以我无法合并
作为示例表就像

你可以在第一行看到答案2中的正确答案,第二行正确答案在答案4中
那么我怎么只在answer1栏和answer2,answer3,answer4中分别得到正确的答案?
什么是SQL查询?或任何其他想法?
我正在研究项目托管网站的工作原理; 特别是我想知道他们在哪里举办他们的项目,我非常有兴趣了解GitHub在哪里举办我们的项目.
他们有中央服务器吗?
他们使用的是分布式系统吗?
任何类似P2P的系统云都基于?
任何推荐的链接,了解GitHub如何托管项目.我发现"Git是一个分布式系统"是什么意思呢?这个怎么运作?
我尝试了很多组合,但它在xml文件中显示以下错误
错误:解析XML时出错:未绑定的前缀
在<com.google.ads.AdView行,我怎么能解决这个问题.
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads"
android:layout_width="match_parent"
android:layout_height="match_parent"
>
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true" >
<com.google.ads.AdView
android:id="@+id/ad"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
myapp:adUnitId="000000000000000"
myapp:adSize="BANNER"
myapp:refreshInterval="30"
/>
</RelativeLayout>
<ListView
android:id="@+id/list_of_wishes"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:dividerHeight="2dip"
android:clickable="true" >
</ListView>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud) 我最近从android开发者网站下载了新的adt sdk eclipse捆绑包,它运行良好但是当我按下control + space代码建议没有代码即将到来.所以我不得不切换回以前的eclipse捆绑,
谁能帮我吗?所以我可以使用新的eclipse android sdk捆绑