1
我是新來的android開發。我有索引頁面,並使用div概念在同一頁面中顯示每個鏈接。後退按鈕在模擬器上工作,但它不工作在Android設備
現在我想用我的應用程序的後退按鈕。我開發了處理div的代碼,它在AVD(Andriod虛擬設備5556)中工作,但是如果我將*.apk
上傳到我的設備中,則無法工作。
我在等你的回覆。請幫幫我。
這是我的示例代碼:
HTML代碼示例:
<div id="photo_playlist">
<div id="photo_playlist_home">
<div class="HomePhotoDetailsBar">
<div class="innerplay" id="innerrow10833">
<a style="text-decoration:none;" onClick="player('1');">
<div class="thm_image">
asdasdasdadadad
</div>
<div class="video_details_n">
<div class="video_details_premium">Premium</div>
<div class="photo_details_head">Zoe Duchesne</div>
<div class="video_details_premium">5 photos</div>
</div>
<div class="video_arrow">dsfsfsfss</div>
</a>
</div>
</div>
</div>
</div>
<div id="detail">
<div id="playlist"></div>
</div>
<div id="player">
<div id="photocontainer"></div>
</div>
JS樣品:
function photos() {
resetPhotoPlaylist();
$('#photo_playlist').addClass('current');
$('#photo_playlist').css('display','block');
$('#photo_playlist_home').addClass('current');
$('#photo_playlist_home').css('display','block');
$('#player').css('display','none');
$('#playlist').css('display','none');
$('#detail').css('display','none');
$('#photocontainer').css('display','none');
}
function resetPhotoPlaylist() {
$('#second_playlist').removeClass('current');
$('#second_playlist').css('display','none');
$('#playlist').removeClass('current');
$('#playlist').css('display','none');
$('#photocontainer').removeClass('current');
$('#photocontainer').css('display','none');
$('#photo_playlist_home').removeClass('current');
$('#photo_playlist_home').css('display','none');
}
function back() {
history_.pop();
var previous = history_.pop();
if(history_.length==0) {
history_ = ["home"];
}
switch(previous) {
case "home" :home();break;
case "news" :news();break;
case "video" :video();break;
case "player" :player(1);break;
case "gallery" :gallery(1);break;
case "photos" :photos();break;
case "reader" :reader(1);break;
case "searchresult" :searchresult();break;
case "search" :search();break;
}
}
function addToHistory(page) {
history_.push(page);
}
Java代碼:
public void onBackPressed()
{
appView.loadUrl("javascript:back();");
}
謝謝, Rajeevga ndhi。小號
它可以幫助你向我們展示一些代碼,最好的例子 – 2010-04-05 12:48:40
...當你格式化你的代碼,代碼它也不錯。現在你的HTML被這個網站吃掉了:http://stackoverflow.com/revisions/d16128f6-81ae-4348-b6f7-ea18f6dc0ef3/view-source,看看http://meta.stackexchange.com/questions/22186 /怎麼辦-I格式,我的代碼塊 – 2010-04-05 15:21:29