Приложение, показывающее имя, фамилию, дату рождения, аватар
Re: Приложение, показывающее имя, фамилию, дату рождения, аватар
Twist4, могу предложить только скрывать их, когда тебе не нужно их отображать или создавать объекты не динамически, и только в том кадре, в котором надо.
Re: Приложение показывающее имя, фамилию, дату рождения и аватар
Александр писал(а):Нет, в этом приложении все поля создаются программно.
Хм а как сделать что бы высвечивалось только имя в определенном месте?
Походу код кажеться такой :
Код: Выделить всё
package {
import flash.net.URLLoader;
import flash.net.URLRequest;
import flash.display.*;
import flash.events.*;
import flash.text.*;
public class Main extends Sprite {
private var api_id:Number=743131; // id вашего приложения
private var api_secret:String="sE4VlnFfSQ"; // секретный ключ
private var name_txt:TextField = new TextField();
public function Main():void {
var params:Object=LoaderInfo(root.loaderInfo).parameters;
viewer_id = (params['viewer_id']) ? parseInt(params['viewer_id']) : 1;
getProfile(viewer_id);
}
private function getProfile(uid):void {
sig=MD5.encrypt(viewer_id+'api_id='+api_id+'fields=bdate,photo_bigmethod=getProfilesuids='+uid+'v=2.0'+api_secret);
var request:URLRequest=new URLRequest("http://api.vkontakte.ru/api.php?api_id="+api_id+"&method=getProfiles&uids="+uid+"&fields=bdate,photo_big&v=2.0&sig="+sig);
loader.load(request);
loader.addEventListener(Event.COMPLETE, onComplete);
var uname = externalXML..first_name + ' ' + externalXML..last_name;
name_txt.text=uname;
name_txt.x=410;
name_txt.y=360;
addChild(name_txt);
}
Re: Приложение, показывающее имя, фамилию, дату рождения, аватар
Deniska, код бездумный...
Обрати внимание на
и подумай куда у тебя делась функция onComplete.
Обрати внимание на
Код: Выделить всё
loader.addEventListener(Event.COMPLETE, onComplete);
Re: Приложение, показывающее имя, фамилию, дату рождения, аватар
она и не девалась........... посмотрите лутчше
а обратить внимания к чему в onComplete ?
Код: Выделить всё
loader.load(request);
loader.addEventListener(Event.COMPLETE, onComplete);
Re: Приложение, показывающее имя, фамилию, дату рождения, аватар
ладно пойду поделаю без подсказок ....... надо же как то всё самому делать
Re: Приложение, показывающее имя, фамилию, дату рождения, аватар
loader.addEventListener(Event.COMPLETE, onComplete); - означает что после того как произойдёт событие Event.COMPLETE, будет вызвана функция onComplete. В моём коде из первого сообщения она есть, а в твоём её уже нет.
Re: Приложение, показывающее имя, фамилию, дату рождения, аватар
Error #2044: Необработанный IOErrorEvent:. text=Error #2035: URL-адрес не обнаружен.
хм........... в смысле не обнаружен?
хм........... в смысле не обнаружен?
Re: Приложение, показывающее имя, фамилию, дату рождения, аватар
Deniska, какая-то ошибка с URL-адресом. Без кода, который выдаёт эту ошибку, сказать точно невозможно.
Re: Приложение, показывающее имя, фамилию, дату рождения, аватар
Александр
пошёл читать книгу
возможно вы правы даже не возможно а точно!=)
пошёл читать книгу
возможно вы правы даже не возможно а точно!=)
Re: Приложение, показывающее имя, фамилию, дату рождения, аватар
Эту ошибку и мне выдавало, но когда загрузил в приложение - все работало )