Udostępnij za pośrednictwem


Windows Phone : TweetTileテンプレート マイナーアップ版

TweetTileテンプレートの記事で、WebBrowserTask経由でツイートを表示した後に、戻るボタンで戻れない、というご指摘を受けました。

改良版をこの投稿に添付します(ページ下の添付ファイルを参照してください)。

ハッカソンイベントのワークショップなどでTweetTileのテンプレートを利用したことがある方は、ぜひ、アプリケーションのアップグレードをお願いします。

修正点も併せてご紹介します。ダブルタップした後に、ブラウザーでツイートを表示する時のUriをモバイルページに変更しました。
これにより、リダイレクトが発生しないため、表示もすぐに行われ、戻るボタンでアプリケーションに無事戻れます。

private void listResult_DoubleTap(object sender, System.Windows.Input.GestureEventArgs e)
{
    SyndicationItem si = (SyndicationItem)listResult.SelectedItem;
    WebBrowserTask task = new WebBrowserTask();
    string sUri = si.Links[0].Uri.ToString().Replace("twitter.com", "mobile.twitter.com");
    task.Uri = new Uri(sUri);
    task.Show();

}

他、以下のマイナーチェンジを行いました。

・背景画像を小さくしました

・スプラッシュスクリーンを取り除きました

TweetsTileV2.1.zip